Agent-based trust models for service provider selection in service-oriented environments
نویسندگان
چکیده
In the past twenty years, the multi-agent technology has been widely employed for developing agent-based systems. Currently, agent-based service-oriented applications have been widely applied in many complex domains such as e-markets, grid computing, e-governments and service-oriented software systems, across Internet and organizations. In this kind of service-oriented multi-agent systems, service providers (agents) and service consumers (agents) are autonomous entities and can enter and leave environments freely. How to select the most suitable service providers according to the requested services from consumers in such an open and dynamic environment is a very challenging issue. The objectives of this thesis include (1) studying the challenging issues of trustbased service provider selection, (2) investigating the current approaches of trust models for service provider selection in general service-oriented multi-agent systems, and (3) developing new solutions for service provider selection to overcome several limitations in current approaches. In this thesis, two trust models are proposed and developed. One is a Priority-based Trust (PBTrust) model for single service provider selection. The other is a Group Service Trust (GTrust) model for group service providers selection when a complex service requests multiple service providers. The designing purpose of the PBTrust model is to help service consumers in multiagent systems to select the most suitable single service providers. To deal with the provider selection problem, firstly the PBTrust model uses a rich context service description to represent service requests by confederating different attributes of a service and uses priority values to distinguish the importance of these attributes. This feature allows more objective evaluations on both required services and providers’ reputations. Moreover, the PBTrust model uses a relatively easy way to describe the different attributes of a service. Finally, the PBTrust model introduces the concept of experience weight which can avoid subjective and cheating references.
منابع مشابه
Trust-based service provider selection in service-oriented environments
Nowadays, agent-based service-oriented systems have been widely applied in many complex domains such as e-markets, grid systems, e-governments and service-oriented software systems, cross Internet and organizations. In this kind of service-oriented multi-agent systems, service providers (agents) and service consumers (agents) are autonomous entities and can enter and leave environments freely. ...
متن کاملGTrust: An Innovated Trust Model for Group Services Selection in Web-Based Service-Oriented Environments
In past twenty years, the multi-agent technology has been widely employed for the development of web-based systems. Currently, agent-based service-oriented applications have been widely applied in many complex domains such as web-based e-markets, web-based grid computing, e-government and service-oriented software systems, cross Internet and organizations. In this kind of service-oriented syste...
متن کاملA Novel Trust Management Model in the Social Internet of Things
The Internet of Things (IoT) and social networking integration, create a new concept named Social Internet of Things (SIoT) according to which the things are able to autonomously establish social relationships with regard to the owners. Things in SIoT operate according to a service-oriented architecture. There may be misbehaving owners and consequently misbehaving devices that can perform harmf...
متن کاملAN INTEGRATED FIS-QFD MODEL FOR EVALUATION OF INTERNET SERVICE PROVIDER
<span style="color: #000000; font-family: Tahoma, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; ba...
متن کاملTrust-Oriented Composite Service Selection with QoS Constraints
In Service-Oriented Computing (SOC) environments, service clients interact with service providers for consuming services. From the viewpoint of service clients, the trust level of a service or a service provider is a critical factor to consider in service selection, particularly when a client is looking for a service from a large set of services or service providers. However, a invoked service ...
متن کامل